 *{
            margin:0px;
            padding:0px;
        }
        a{
            text-decoration: none;
        }
        ul{
            list-style: none;
        }
        body{
            background:rgba(238,238,238,0.5);
            position:relative;
        }
        .reg{
            width:450px;
            height:430px;
            background: white;
            position:absolute;
            top:50%;
            left:50%;
            margin-left:-225px;
            /*margin-top:-225px;*/
            margin-top:100px;
            padding:5px 15px;
        }
        .reg>.header{
            width:100%;
            padding:10px 0px;
            border-bottom: 1px solid #ccc;
            overflow: hidden;
        }
        .reg>.header>h1{
            font-size:18px;
            font-weight: normal;
            float:left;
        }
        .reg>.header>h1>a{
            padding:5px;
            margin-left:10px;
            color:black;
        }
        .reg>.header>h1>a:first-child{
            margin-left:50px;
        }
          .reg>.header>h1>a:last-child{
            color:#2C689B;
        }
        
        .reg>.header>button{
            float:right;
            width:20px;
            height:20px;
            cursor:pointer;
            background: #fff;
            border:1px solid #fff;
            background-image: url(../img/1.png) ;
        }
        .reg>form{
            margin-top:30px;
            padding:0 50px;
        }
        .reg>form>div>input{
            width:350px;
            height:40;
            line-height: 40px;
            padding-left: 5px;
            border:1px solid #d0d6d9;
            background: #F9F9F9;
        }
        .reg>form>div>p{
            width:350px;
            height:25px;
            line-height: 25px;
            font-size: 12px;
        }
        .reg>form>div.idcode>input{
            width:150px;
            margin-right:30px;
            float: left
        }
        .reg>form>div.idcode>span{
            float:right;
            width:80px;
            height:30px;
            margin-top:10px;
            border:1px solid #ccc;

        }
        .reg>form>div.idcode>a{
            float: right;
            color: black;
            font-size: 12px;
            margin-top:25px;
            margin-left: 5px;
        }
        .clear{
            clear:both;
        }
        .btn-red{
            margin:20px 0px;
        }
        #reg-btn{
            width:100%;
            height:50px;
            background:#2C689B;
            border-color:#2C689B;
            text-align: center;
            line-height:50px;
            color:#fff;
            font-size: 17px;
        }
        #reg-btn:hover{
            cursor:pointer;
        }
       